!function(e, t) {
    function n() {
        t.body ? t.body.style.fontSize = 12 * o + "px": t.addEventListener("DOMContentLoaded", n)
    }
    function d() {
        var e = i.clientWidth / 10;
        i.style.fontSize = e + "px"
    }
    var i = t.documentElement,
    o = e.devicePixelRatio || 1;
    if (n(), d(), e.addEventListener("resize", d), e.addEventListener("pageshow",
    function(e) {
        e.persisted && d()
    }), o >= 2) {
        var a = t.createElement("body"),
        s = t.createElement("div");
        s.style.border = ".5px solid transparent",
        a.appendChild(s),
        i.appendChild(a),
        1 === s.offsetHeight && i.classList.add("hairlines"),
        i.removeChild(a)
    }
} (window, document);
